package com.chenyue.cm.user.domain.vo;

import com.chenyue.cm.user.domain.JdVerify;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @author libingxing
 */
@Data
public class LoginInfo {

    @ApiModelProperty("用户id")
    Integer userId;

    @ApiModelProperty("用户手机号")
    String mobile;

    @ApiModelProperty("用户是否有密码 1有2没有")
    Integer hasPwd;

    @ApiModelProperty("用户昵称")
    String userName;

    @ApiModelProperty("年龄")
    Integer age;

    @ApiModelProperty("头像-无域名")
    String headImage;

    @ApiModelProperty("用户账号")
    String userNum;

    @ApiModelProperty("用户角色 1普通用户 2三方机构 3裁判/解说员 4赛场助理")
    List<Integer> role;

    @ApiModelProperty("用户上级名称")
    String parentHost;

    @ApiModelProperty("用户上级id")
    Integer parentId;

    @ApiModelProperty("个性签名")
    String signature;

    @ApiModelProperty("登录验证token-传header里")
    String token;

    @ApiModelProperty("IM签名")
    String userSign;

    @ApiModelProperty("是否参赛员 1是2不是")
    Integer isAthlete;

    @ApiModelProperty("是否主播 1是")
    Integer isAnchor;

    @ApiModelProperty("实名信息")
    JdVerify verify;
}
